Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 LEOPOLD ROAD Semi-Detached £314,057 £163,000 16 Aug 2004
72 LEOPOLD ROAD Detached £314,236 £56,000 20 May 1996
76 LEOPOLD ROAD Detached £361,615 £263,500 29 Jan 2016
81 LEOPOLD ROAD Semi-Detached £423,809 £249,995 27 Sep 2010
82 LEOPOLD ROAD Detached £255,390 £248,000 20 Apr 2022
84 LEOPOLD ROAD Detached £259,009 £210,000 9 Jul 2019
85 LEOPOLD ROAD Detached £373,954 £218,000 21 Jan 2011
86 LEOPOLD ROAD Detached £307,501 £240,000 23 Jun 2017
88 LEOPOLD ROAD Detached £307,841 £182,000 18 Dec 2012
89 LEOPOLD ROAD Detached £368,846 £254,000 26 Jun 2015
92 LEOPOLD ROAD Terraced £308,740 £305,000 16 Jun 2023
93 LEOPOLD ROAD Semi-Detached £336,087 £195,000 28 Nov 2011
96 LEOPOLD ROAD Detached £321,192 £184,000 10 Nov 2009
97 LEOPOLD ROAD Semi-Detached £279,270 £178,000 24 Aug 2007
98 LEOPOLD ROAD Detached £236,451 £150,000 3 Jul 2007
99 LEOPOLD ROAD Semi-Detached £266,701 £163,000 11 Oct 2013
100 LEOPOLD ROAD Detached £401,552 £387,500 30 Mar 2022
101 LEOPOLD ROAD Semi-Detached £277,304 £149,000 29 Apr 2005
102 LEOPOLD ROAD Detached £317,327 £160,500 18 Jun 2004
104 LEOPOLD ROAD Detached £332,607 £310,000 25 Jun 2021
105 LEOPOLD ROAD Semi-Detached £347,501 £170,000 16 Apr 2004
107 LEOPOLD ROAD Detached £402,520 £298,000 18 Mar 2016
113 LEOPOLD ROAD Semi-Detached £313,634 £187,000 3 Apr 2013
115 LEOPOLD ROAD Semi-Detached £368,891 £75,000 13 Nov 1997